<?php

# -- DÉBUT NOTE DE LICENCE -------------------------------------
#
# Ce fichier fait partie de Clicpage.
#
# Copyright (c) 2010 Francois (www.clicpage.net)
# Distribué selon les termes de la licence GPL version 2.0.
# Consultez le fichier LICENCE ou
# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
#
# -- FIN NOTE DE LICENCE ---------------------------------------

class cpXML
{
	
	public static function arrayToXML($ko, $vo)
	{
				
		$ko = is_int($ko) ? 'element' : htmlspecialchars($ko, 3, "utf-8");
		echo '<'.$ko.'>';
	
		foreach($vo as $k => $v)
		{
			if(is_array($v))
			{
				self::arrayToXML($k, $v);
			}
			else
			{
				$k = is_int($k) ? 'element' : htmlspecialchars($k, 3, "utf-8");
				echo '<'.$k.'>'.htmlspecialchars($v, 3, "utf-8").'</'.$k.'>';
			}
		}
	
		echo '</'.$ko.'>';
	}
	
}
?>